package modelo;

import java.util.ArrayList;
import java.sql.Date;


public class Cliente extends Pessoa{
	private long cnh;
	private long numeroCartao;
	private boolean estaNaListaNegra;
	
	public Cliente(long cpfReal, String nome, Date nasc,String endereco, long telefone, long celular,long cnh,long numeroCartao){
		super(cpfReal,nome,nasc,endereco,telefone,celular);
		this.cnh=cnh;
		this.numeroCartao=numeroCartao;

		
	}
	public Cliente(Pessoa p){
		super(p.getCpf(),p.getNome(),p.getDataNascimento(),p.getEndereco(),p.getTelefone(),p.getCelular());
		
	}
	
	public Cliente() {
		// TODO Auto-generated constructor stub
	}
	public Cliente verListaNegra(){
		return null;
	}
	
	public ArrayList<Cliente> selectAll(){
		return null;
	}
	
	public Cliente selectCpf(long cpf){
		return null;
	}

	public Cliente selectCnh(long cnh){
		return null;
	}

	public Cliente selectNumCartao(long numCartao){
		return null;
	}

	public boolean verClienteListaNegra(Cliente c){
		return false;
	}
	
	public boolean insertClienteListaNegra(Cliente c){
		return false;
	}
	
	public boolean deleteClienteListaNegra(Cliente c){
		return false;
	}
	
	public int verPontosFidelidade(Cliente c){
		return 0;
	}
	
	public long getCnh() {
		return cnh;
	}
	public void setCnh(long cnh) {
		this.cnh = cnh;
	}
	public long getNumCartao() {
		return numeroCartao;
	}
	public void setNumCartao(long numCartao) {
		this.numeroCartao = numCartao;
	}

	public boolean isEstaNaListaNegra() {
		return estaNaListaNegra;
	}

	public void setEstaNaListaNegra(boolean estaNaListaNegra) {
		this.estaNaListaNegra = estaNaListaNegra;
	}
		
}
